package com.ncr.travel.appmgr.client.view;

import com.ncr.travel.appmgr.client.ConfigurationItem;
import com.ncr.travel.appmgr.client.mvp.View;
import com.ncr.travel.appmgr.client.ui.ConfirmationDialog;
import com.ncr.travel.appmgr.model.shared.ScreenConfiguration;

public interface ConfigEditorView extends View {

	void enablePreviewControl();

	void disableConfirmControl();

	void disablePreviewControl();
	
	void disableAllControls();

	void setConfigurationItem(ConfigurationItem configurationItem);

	void setSize(String string, String string2);

	void setScreenConfiguration(ScreenConfiguration screenConfiguration);

	ConfirmationDialog getConfirmationDialog();
	
}
